package chapter02;

public class Example01 {
    public static void main(String[] args) {
        int num = 4;
        //转化数据前加（要转化的类型）强制转化数据
//        byte b = (byte) num;//java不同类型不能相互赋值
//        System.out.println(b);// 未定义变量会报错
        byte n1 = 127;// 8位
        short n2 = 30000;//16位
        int n3 = 1234567890;//32位
        long n4 = 1111111111;//64位
        //浮点数
        float m1 = 0.123456789f;//32位   不加f表示double类型 会报错
        double m2 = 100.1;//64位 一般小数使用double
        // 字符型变量
        char c = 'a';//字符型占16位（2字节）
        char ch = 97;//字符型存放整数0~127对应键盘字母
        System.out.println(ch);
        //布尔类型
        boolean flag = false;//布尔型 假
        flag = true;
        //变量类型转化
        //自动转化
        byte b = 3;
        int x = b;
    }
}
